live-saving operation - Spanish English Dictionary